I/O-Efficient Flow Modeling on Fat Terrains
نویسندگان
چکیده
We study the flow of water on fat terrains, that is, triangulated terrains where the minimum angle of any triangle is bounded from below by a positive constant. We show that the worstcase complexity of any path of steepest descent on a fat terrain of n triangles is Θ(n), and that the worst-case complexity of the river network on such terrains is Θ(n). This improves the corresponding bounds for arbitrary terrains by a linear factor. We prove that in general similar bounds cannot be proven for Delaunay triangulations: these can have river networks of complexity Θ(n). Moreover, we present an acyclic graph, the descent graph, that enables us to trace flow paths in triangulations i/o-efficiently. We use the descent graph to obtain i/o-efficient algorithms for computing river networks and watershed-area maps of fat terrains in O(Sort(r+n)) i/o’s, where r is the complexity of the river network. We also describe a data structure for reporting the boundary of the watershed of a query point q (or the flow path from q) in O(l+Scan(k)) i/o’s, where l is the number of i/o’s used for planar point location and k is the size of the reported output.
منابع مشابه
The complexity of flow on fat terrains and its i/o-efficient computation
We study the complexity and the I/O-efficient computation of flow on triangulated terrains. We present an acyclic graph, the descent graph, that enables us to trace flow paths in triangulations i/o-efficiently. We use the descent graph to obtain i/o-efficient algorithms for computing river networks and watershed-area maps in O(Sort(d + r)) i/o’s, where r is the complexity of the river network a...
متن کاملSimple I/O-efficient flow accumulation on grid terrains
The flow accumulation problem for grid terrains takes as input a matrix of flow directions, that specifies for each cell of the grid to which of its eight neighbours any incoming water would flow. The problem is to compute, for each cell c, from how many cells of the terrain water would reach c. We show that this problem can be solved in O(Scan(N)) i/o’s for a terrain of N cells. Taking constan...
متن کاملModeling the Rheological Properties of Carboxymethylcellulose Stabilized O/W Emulsions Based on Sunflower Oil and Tallow Fat
The aim of this research was to assess the effect of fat type and concentration as well as the continuous phase viscosity on the rheological properties of an oil-in-water (O/W) emulsion. Thus, sunflower oil and tallow fat were used as the dispersed phase of the emulsion both at 10 and 50% (w/v) and CMC solutions (at 0.1, 0.3 and 0.5% w/v) were acted as the continuous phase. CMC solutions and em...
متن کاملEfficiently computing the drainage network on massive terrains using external memory flooding process
We present EMFlow , a very efficient algorithm and its implementation, to compute the drainage network (i.e. the flow direction and flow accumulation) on huge terrains stored in external memory. Its utility lies in processing the large volume of high resolution terrestrial data newly available, which internal memory algorithms cannot handle efficiently. EMFlow computes the flow direction using ...
متن کاملFlow Computations on Imprecise Terrains
We study water flow computation on imprecise terrains. We consider two approaches to modeling flow on a terrain: one where water flows across the surface of a polyhedral terrain in the direction of steepest descent, and one where water only flows along the edges of a predefined graph, for example a grid or a triangulation. In both cases each vertex has an imprecise elevation, given by an interv...
متن کامل